Interaction devices and systems

ABSTRACT

A system for user interaction is provided. The system includes an input device configured to receive movement data and to transmit a movement signal corresponding to the movement data. An output device is configured as an adult sex toy, and the output device is configured to receive the movement signal from the input device and to move in response to the movement signal. An application is configured to provide communication between the input device and the output device.

CROSS REFERENCE TO RELATED APPLICATION

This application is a continuation of U.S. patent application Ser. No.16/186,862, filed Nov. 12, 2018; which is a continuation of Ser. No.15/399,033, filed Jan. 5, 2017, now U.S. Pat. No. 10,123,936, issuedNov. 13, 2018; which is a continuation of Ser. No. 13/568,863, filedAug. 7, 2012, now U.S. Pat. No. 10,123,935, issued Nov. 13, 2018; whichis a continuation of U.S. patent application Ser. No. 10/670,030, filedSep. 24, 2003, now U.S. Pat. No. 8,255,299, issued Aug. 28, 2012, theentire contents of all of which are hereby incorporated by reference asif fully set forth herein.

BACKGROUND

The present invention pertains to providers of web based adult Internetservices where models interact with customers in real time throughon-line chat and streaming video. The present invention includesmechanical inputs at the customer's end of the connection which inputsmay include the insertion of an object into an orifice and which inputsare related to mechanical outputs at the website's end of theconnection, which mechanical outputs are the thrusting movements of aphallic object and which mechanical outputs are video imaged and wherelive video of mechanical outputs is transmitted back to customer's endof the connection so that customer can observe, steer, and directlycontrol erotic actions that occur at the website's end of theconnection. The utility of this invention is the improvement in theperception of erotic acts of the customer who is located at his privatelocation which person desires to affect and view actions that occur inat the website's, e.g., a studio where models model, which actions mimiclovemaking acts.

BRIEF DESCRIPTION OF THE DRAWINGS

A more detailed understanding may be had from the following description,given by way of example in conjunction with the accompanying drawingswherein:

FIG. 1 shows the interaction components of the current inventionincluding components at the local and remote sites;

FIG. 2 shows the components used to measure the act at the local site;

FIG. 3 is a drawing of the particular device used to create data fortransfer to the remote site;

FIG. 4 shows the components of the device of the present invention usedto translate the transmitted data into a proxy at the remote location ofthe erotic act measured at the local location;

FIG. 5 shows, for an alternate embodiment, the components of the deviceof the present invention used to translate the transmitted data into aproxy at the remote location of the erotic act measured at the locallocation;

FIG. 6 illustrates the Internet implementation of the business of thepresent invention;

FIG. 7 shows a flow diagram describing a customer's progression throughthe business' online service; and

FIG. 8 is a drawing of a second embodiment of the present invention.

DETAILED DESCRIPTION

There are currently web based adult entertainment services that allowcustomers to chat with performers for a fee. In the current web basedadult entertainment services, the interaction between customers andperformers is generally through on-line chat combined with a lifestreaming video connection. Performers are female or male actors whopose for the customers and interact with customers through the Internet.On-line chat is generally the process wherein persons connected to theInternet type words that are transmitted and displayed on other people'sscreen. Compared to pre-recorded on-line photos and movies, these webbased Adult Services offer the customer has a sense of interaction andconnection that increases the intensity of the fantasy that is theproduct of the Web based service. For example, the customer may ask,through on-line chat, the model to wave her left hand. When the modelresponds, the customer knows that the interaction is occurring in realtime with the model displayed on his or her computer screen. Currently,on-line services limit the interactive content that they offer theircustomers to on-line chat and a streaming video and audio feeds to thecustomer. The present invention is an on-line service where customersare able to physically interact with the performers. To that end, thepresent invention includes a Remote Interaction System comprising twointeraction devices described below and depicted in the attachedfigures.

As shown in FIG. 1 , the Remote Interaction System of the presentinvention generally includes an input device (300) for receivingphysical inputs from a user, digitizing and transmission components(312) and a Processing Unit (304) for transmitting an electronic signalrelated to said physical inputs to a remote location, an output device(306) and associated signal processing component (314) for creatingmechanical movements of a phallic object in a remote location, a videocamera (308) for imaging mechanical movements and their effects atremote user's location, video digitizing and transmission components(316) for sending a live video feed back to user's location, and displaymeans (310) through which user can observe movements at remote locationas portrayed in said live video feed so that user can better control andperceive the effects of said physical inputs.

The Input Device

The input device (300) of the system of the present invention is shownin FIG. 2 . As depicted, the system includes a tube (1) for containing apneumatic fluid (11) a fitting (2) on one end of said tube where saidfitting is flexible in its plane as shown in FIG. 3 and where saidfitting includes a flattened, elongated bag (3) as also shown in FIG. 2so that said bag protrudes into tube (1) when the fitting (2) isattached to the tube (1) and where said bag (3) is then open to the airoutside of the tube (1). The system furthermore comprises a secondfitting (4) attached to the tube on the end opposite to the firstfitting (1) where second fitting seals said tube and where said secondfitting is attached to a hose (5) which hose penetrates said secondfitting (4) so that its content is in communication with fluid in tube(1). Hose (5) also penetrates the third fitting (6) which third fittingcovers one end of a second tube (7) so that fluid from first tube (1) isin communication with fluid in second tube (7). The second tube includesa piston (8) where the piston bars fluid that enters second tube (7)through third fitting (6) from hose (5). The system furthermore includesa fourth fitting (9) that seals second tube (7). Piston (8) includes arod (12) which rod protrudes out of second tube (7) through a hole infourth fitting (9). Piston (8) is supported from a direction opposite ofthird fitting (6) by a coil spring (10) which coil spring pressesagainst the piston (8) and the fourth fitting (9) so that a fluid (11)is always under pressure and so that the piston (8) and rod (12) alwaysreturn to a rest position after the system has undergone a perturbation.In the current embodiment, the fluid in the second tube (7) is enclosedin a flexible balloon (13) which balloon ensures that the fluid does notleak past the piston (8). The system of the current inventionfurthermore includes a wheel (14) comprising holes (15) near itsperimeter which wheel is in contact with rod (12) in such a way thatwheel (14) spins when the rod (12) moves. The system includes a lightemitting device (16) and light detection device (17) where said lightemitting and detecting devices are positioned such that light can shinefrom emitting device (16) through one of holes (15) in wheel (14) tolight detecting device (17) if the wheel is positioned in specificorientations and light is blocked by wheel (14) otherwise. System of thepresent invention also includes processing circuitry (18) where thiscircuitry processes inputs from light detection device (17) to yielddigital electronic data for transmission, storage, and processing in aCPU (19) which electronic data relates to the amount and direction ofrotation of the wheel (14).

Since bag (3) is open to the outside of first tube (1) it forms anorifice in the tube. If this orifice if filled with an object, fluid infirst tube (1) is displaced and forces, though hose (5) and balloon(13), the piston (8) to move toward fourth fitting (9). As piston (8)moves, rod (12) moves accordingly and causes wheel (14) to spin.Processing circuitry (18), receives data from light detecting device andoutputs digital data for use in the CPU (19) which data is related tothe amount of displacement cause by the inserted object. If the objectis extracted from the orifice, the coil spring (10) forces piston (8) tomove back to its original position. Rod (12) moves with piston (8) andcauses wheel (14) to spin accordingly. Again, processing circuitry (18),receives data from light detecting device and outputs digital data foruse in the CPU (19) which data is related to the now diminishing amountof displacement cause by the inserted object.

The Output Device

FIG. 4 shows the output device (201) of the system of the presentinvention. As shown in FIG. 4 , the output device includes a motor (100)and driver circuitry (101) for controlling the speed and direction ofsaid motor (100). Driver circuitry (101) receives data from CPU (102)which data is related to data generated by processing circuitry (18) ofthe input device and transmitted by CPU (19) of the input device anddriver circuitry causes motor (100) to turn in accordance with saiddata. The output shaft of motor (100) is attached to a spring coil (103)so that said spring coil rotates around its long axis as the motor'sshaft turns. Inside spring coil (103) and oriented along its main axis,is a pin (104) which pin has two arms (105) protruding traverse to thepin through the coil as shown in FIG. 5 . Said arms attach to a hollowthrusting tube (106) which thrusting tube has the same main axis as thecoil and which thrusting tube surrounds the spring coil (103) and pin(104) assembly. Said thrusting tube (106) has a fin (107) on its outsidesurface which fin is oriented along the main axis of the thrusting tube.The system furthermore comprises a steadying tube (108) where the insidediameter of said steadying tube is slightly larger than the outsidediameter of the thrusting tube and where the steadying tube (108) has agroove (109) on its inside surface which groove is slightly larger insize than the fin (107) on the thrusting tube (106). Thrusting tube(106) is positioned inside steadying tube (108) so that the fin (107) isin the groove (109). Thrusting tube (106) is flanged at its base so thatmovement through the steadying tube is ended when the thrusting tube'sbase meets the steadying tube's base. Steadying tube (108) is affixed tothe base (110) of the output device (201) where the base (110) containsthe motor. The output device (201) includes a phallic object (111) whichphallic object is affixed to thrusting tube (106).

Based on digital data that is passed from CPU (102) to driver circuitry(101), driver circuitry (101) causes motor (100) to turn at variousspeeds and in both directions. As motor (100) turns, spring coil (103)turns and this causes pin (104) and arms (105) to move in a directionaway from or towards motor (100) depending on the direction of rotationof spring coil (103). As the pin (104) and arms (105) move, thethrusting tube (106) and the phallic object (111) are caused to moveaccordingly.

The output device of the present invention provides a means for creatinga thrusting motion of a phallic object based on digital data receivedfrom a processor. The phallic object is supported by a spring so thatthe force of impact against obstructing walls can be softened.

FIG. 5 shows an alternate design of the output device. As shown in FIG.5 , motor (200) moves and arm (202), which arm swings around the axis(204) of the motor (202) as said axis (204) rotates. Arm (202) isthreaded through a loop (206) which loop is attached to the end of athrusting tube (208), which thrusting tube is threaded through asteadying tube (210) where the inside diameter of the steadying tube(210) is slightly larger than outside diameter of the thrusting tube(208). Steadying tube (210) and motor (200) are affixed to a supportingplate (220) and these components are enclosed in an enclosure (212)where said enclosure has a holes so that steadying tube (210) partiallyprotrudes out of said enclosure and so that thrusting tube (208)protrudes through steadying tube (210) out of said enclosure (212).Based on digital data that is passed from CPU (214) to driver circuitry(216), driver circuitry (216) causes motor (200) to turn at variousspeeds and in both directions. As motor (200) turns, arm (202) turns andthis causes thrusting tube (208) to move in a direction along the axisof steadying tube (210) where direction depends on the direction ofrotation motor (202). Phallic object (218) is affixed to thrusting tubeoutside of enclosure (212). Therefore, the thrusting tube (208) and thephallic object (218) are caused to move in response to digital datapassed from CPU (214).

The Web Business Implementation

In accordance with the present invention, a business includes a Webbased service that is offered to customers wherein customers interactwith models in a location that is not the location of the customers andwhere the customer can cause and view movement of a phallic object inthe location of the model through an on-line connection. In an alternateembodiment of the present invention, the model, while viewed by thecustomer, causes movement of a phallic object in the customer'slocation. Therefore, the present invention offers customers of theweb-based service a more vivid and realistic experience. The business ofthe present invention can charge additional fees for the enhancedservices and can benefit from the sales of input and output devices.

The Remote Interaction System of the present invention makes possible abusiness where customers view and interact with performers whichperformers are in a location different from the location of thecustomers and where said interaction includes mechanical interactionwhich mechanical interaction can be viewed in the customer's locationthrough video which video is captured at the performer's location andtransmitted to the customer's location via the Internet. FIG. 6illustrates the business of the present invention. As shown in FIG. 6 ,the present invention presents a new business model that includesTransaction Server components 500, Website server components 600,Website Administration components 700, and Toy Communication components800. These components are implemented by a business (the Business) thatalso employs or otherwise contracts with performers and offers the webbased adult entertainment services described herein to its customers(Customers). Transaction Server component (500) of the present inventionfacilitates the interaction between the Customer, the AdministrationComponent (700), the Customer's bank and the Business' bank. As shown inFIG. 6 , the Transaction Server component (500) of the system letscustomers join the Business' service through the Join Form (710). WhenCustomer first submits request for membership in the Business' service,the Join Form (710) collects demographic and credit card data from thecustomer. Based in this data, the Authorization Credit Server (520)processes the request which data and the request is either approved ordeclined. If the request is approved, Customer's data is stored in theDatabase (730) and Customer is issued a username and password for entryinto Business' website. Once Customer enters the website, Customer ispresented with website content by Website Server (600). This contentcomprises images of performers who are available for performances. TheWebsite lets the Customer submit requests for performances through theRequest Authorize Form (720). Upon the request for a performance, theWebsite Server (600) submits Request Authorize Form (720) containingCustomer's data from Database (730) to the Transaction Server (500)along with a request for sufficient funds to purchase the performance.If this request is approved, Customer gains access to a web page on theWebsite Server (600) where Customer can view live video of performerwhich video is served by Video Server (770).

Also, if the request is approved, a communication data stream is openedon the Internet between Customer's computer and Performer's computer sothat Customer can control over the Output Device (201) in theperformer's location and so that Customer's Input Device (300) isconnected with the Output Device (201) in Performer's location asdescribed above. This communication, in the preferred embodiment, iscontrolled by local software components, Toy Communication Components(790).

FIG. 7 shows a flow diagram describing Customer's progression throughBusiness' online service. After Customer's entry into Business' website(800), the system branches non-members to a New Member Sign-up form(830). If Customer is a member, Customer moves to the PerformerSelection page (820) where Customer views images of available performersand selects a performer for a show. Once a Performer is selected,Customer is presented with an Authorize Credit form (830) where Customergives explicit permission to charge the credit card on file based on thecredit information in the database and based on the price to be chargedfor the show. If Customer agrees to the transaction, the system attemptsauthorization for credit (840). If the credit has been approved,Customer is presented with a private webpage (860) where Customerinteracts with the selected performer. The system initiates the videofeed from the performer's location to Customer's location (870) and thesystem creates data connection between Customer's location andPerformer's location for interaction between Input Device (300) andOutput Device (201). After the session (900), Customer logs out of thewebsite (910).

A business, adult Web service, and system have been disclosed that allowcustomers to have improved perception and control of erotic acts thatoccur at a Web based adult service provider's location. One component ofthe system measures the displacement of a fluid that occurs when anobject is inserted into an orifice at the user's location to createdigital data, which data can be transmitted to a remote location.Another component of the system responds to the data signal that isreceived at the remote location and generates movements of a phallicwhich movements are related to said data signal. Another component ofthe system captures video showing said movements and/or their effects atthe remote location and transmits them to the user's location fordisplay on a monitor.

FIG. 8 shows yet another alternate design of the output device. As shownin FIG. 8 , motor (500) moves and arm (502), which arm swings around theaxis (504) of the motor (502) as said axis (504) rotates. Arm (502)connects through swivel pin (503) to a rod (506) which rod is attachedthrough swivel pin (507) to the end of a thrusting rod (508), whichthrusting rod is attached to steadying rod (510) through a slidingmechanism comprising bearings so that the thrusting rod moves freely inthe direction of its long axis. Steadying rod (510) and motor (500) areaffixed to a supporting plate (520) and these components are enclosed inan enclosure (512) where said enclosure has holes so that thrusting rod(508) can partially protrude out of said enclosure (512). Based ondigital data that is passed from CPU (514) to driver circuitry (516),driver circuitry (516) causes motor (500) to turn at various speeds andin both directions. As motor (500) turns, arm (502) turns and causesthrusting rod (508) to move in a direction along the axis of steadyingrod (510) where direction depends on the direction of rotation motor(502).

Phallic object (518) is affixed to thrusting rod outside of enclosure(512). Therefore, the thrusting rod (508) and the phallic object (518)are caused to move in response to digital data passed from CPU (514).

While I have herein described a specific embodiment of this invention,it should be understood that components of this invention can beimplemented in various ways. It is my intention to claim suchmodifications of my invention that include such implementations.

What is claimed is:
 1. A system for user interaction, the systemcomprising: an application configured to provide communication betweenan input device associated with a user and configured to receivemovement data and to transmit a movement signal corresponding to themovement data and an output device associated with a performer andconfigured as a moveable sexual device, the output device configured tomove in response to the movement signal; the application configured toreceive the movement signal from the input device and selectivelytransmit the movement signal to the output device; and the applicationconfigured to associate the user or the performer with an adult webservice featuring an image of the performer.
 2. The system of claim 1,wherein the input device comprises a sensor configured to receive themovement data.
 3. The system of claim 1, wherein the movement signal isconfigured to correspond to movement of a user with respect to the inputdevice.
 4. The system of claim 1, wherein the output device furthercomprises a motor configured to move at least a portion of the outputdevice.
 5. The system of claim 4, wherein the output device comprises aprocessor configured to control the motor of the output device tooperate the motor based on the interaction of a user with the inputdevice.
 6. The system of claim 1, wherein the application is configuredto store data related to a plurality of users of the input device. 7.The system of claim 1, wherein the application facilitates interactionbetween a plurality of users of the system.
 8. The system of claim 1,wherein the application requires at least one of: (i) user registrationto communicate via the application; (ii) user registration to authorizea connection via the application with another user; or (iii) payment tocommunicate via the application with other users.
 9. A system for userinteraction, the system comprising: an output device comprising amoveable sexual device, the output device configured to move in responseto receipt of a movement signal received over a network; and anapplication configured to facilitate movement signals to the outputdevice; wherein the application is configured to associate a user or aperformer with an adult web service featuring an image of the performer.10. The system of claim 9, wherein the output device comprises aprocessor configured to control a motor of the output device to operatethe motor based on the interaction of a user with an input device. 11.The system of claim 9, wherein the application stores data related toone or more customers of the adult web service.
 12. The system of claim9, wherein the application facilitates interaction between a pluralityof users of the system.
 13. A system for user interaction, the systemcomprising: an input device; the input device comprising a processorthat determines data associated with movement of the input device basedon sensor information received from one or more sensors that are incommunication with the input device, the processor determines an outputsignal that is adjusted based on the data associated with the movement,wherein the output signal causes a movement of an output devicecomprising a moveable sexual device, and the output device is connectedto the system over a communications network; and the processorcommunicates the output signal to the output device over thecommunications network; wherein communication between the input deviceand the output device is facilitated by user interaction with anapplication, and wherein the application is configured to associate aperformer with an adult web service featuring an image of the performer,the performer being associated with the output device.
 14. The system ofclaim 1, wherein the application comprises a join form configured toallow a user to input demographic information or location informationabout the user.
 15. The system of claim 1, wherein the application isconfigured to allow a user to input financial information.
 16. A systemfor user interaction, the system comprising: an output device comprisinga phallic object, the output device configured for communication over acommunications network; the output device comprising a processor,wherein: the processor is configured to receive a movement signal; themovement signal is configured to causes a movement of the output device;and the processor communicates the movement signal to the output deviceover the communications network; and an application is configured tofacilitate communication between a customer and the output device, andis configured to facilitate communication between the customer and aperformer using the output device, wherein the application is configuredto associate the performer with an adult web service featuring an imageof the performer.
 17. A system for user interaction, the systemcomprising: an output device comprising a phallic object, the outputdevice configured to receive a movement signal and to move in responseto the movement signal; the output device being configured forcommunication over a communications network, and communication between acustomer and a performer using the output device is facilitated by userinteraction with an application; wherein the application is configuredto associate the performer with an adult web service featuring an imageof the performer.
 18. The system of claim 17, wherein the output devicemoves in response to communication of the movement signal to the outputdevice over the communications network.
 19. The system of claim 17,wherein the application stores data related to customers.
 20. The systemof claim 17, wherein the application requires user registration tocommunicate via the application.
 21. The system of claim 17, wherein theapplication requires user registration to authorize a connection via theapplication with another user.
 22. The system of claim 17, wherein theapplication requires payment to communicate via the application withother users.
 23. A method for providing interaction between a user of anoutput device and a movement signal, the method comprising: providing anapplication configured to transmit the movement signal to the outputdevice, the application configured to associate a user of the outputdevice with an adult web service, the application configured to allowapproval of an interaction with the output device; transmitting themovement signals via the application to the output device in response toan approval, the output device configured as a moveable sexual device;and moving the output device in response to the movement signal; whereinthe application is configured to provide communication with an adult webservice featuring an image of the user.
 24. The method of claim 23,wherein the application requires user registration to communicate viathe application.
 25. The method of claim 23, wherein the applicationrequires user registration to authorize a connection via the applicationwith another user.
 26. The method of claim 23, wherein the applicationrequires payment to communicate via the application with other users.27. A method for providing movement signals to an output device, themethod comprising providing an application configured to: receive a userat a website of an adult web service; determine whether the user is amember of the adult web service; provide a join form to the user to jointhe adult web service, the join form configured to collect dataassociated with the user; permit the user to access a performerselection web page, the performer selection web page providing images ofperformers; select a performer; and provide a connection between theuser and the performer, the performer being associated with a moveablephallic object.
 28. The method of claim 27, wherein the applicationrequires at least one of: (i) user registration to communicate via theapplication; (ii) user registration to authorize a connection via theapplication with another user; or (iii) payment to communicate via theapplication with other users.
 29. The method of 27, wherein theapplication is further configured to: receive credit card informationfrom the user; and allow the user to give permission to use the creditcard information to pay for a performance by the performer; andauthorize a payment using the credit card information.
 30. The method ofclaim 27, wherein the application is further configured to provide avideo connection between the user and the performer.
 31. The method ofclaim 27, wherein the application is further configured to provide aprivate web page to be accessed by the user and performer.